toe dolly - Turkish English Dictionary